// components/label.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    content:Array
  },

  /**
   * 组件的初始数据
   */
  data: {
  },

  /**
   * 组件的方法列表
   */
  methods: {
    //tap the label
    tapLabel(e){
      var idx=e.target.dataset.idx;
      var content=this.data.content;
      //遍历数组，以保证只有一个是true，初始化所有的是false
      for(var i=0;i<content.length;i++){
        if(content[i].isChecked==true){
          content[i].isChecked=false
        }
      }
      //增加true的那一项，实现单选
      content[idx].isChecked=!content[idx].isChecked
      this.setData({
        content:content
      })
      wx.setStorageSync('roomName', this.data.content[idx].roomName)
      //tell father the roomName
      this.triggerEvent("clickTheLabel",this.data.content[idx].roomName)
    }
  },
  lifetimes:{

  }
})
